package com.yhp.service;

import com.yhp.bean.Menu;
import com.yhp.bean.Role;

import java.util.List;

public interface RoleService {
    public List<Role> getRoleList(int pageIndex,int pageSize);
    public int total();
    public int insertRole(String rolename,String state,String[] ids);
    public int update(int roleState,int roleId);//只修改状态
    public Role findbyid(int roleid);
    public boolean update(String[] menuId,Role role);//修改全部
    /**
     * 角色拥有的菜单对比全部的菜单对其进行roleState状态修改
     * @param mz
     * @param mr
     * @return
     */
    public List<Menu> better(List<Menu> mz,List<Menu> mr);

}
